amazed to see (something)

Translations
émerveillé de voir
Definitions
A feeling of great surprise or wonder upon witnessing something unexpected or impressive.